import os
#统计指定目录（可能含有子目录）的大小
dirsize = 0
def dir_size_count(dir):
    global dirsize
    #获取目录信息
    filelist=os.listdir(dir)
    for f in filelist:
        file = os.path.join(dir,f)
        #判断是否是文件
        if os.path.isfile(file):
            filesize = os.path.getsize(file)
            dirsize = dirsize + filesize
        #判断是否是目录
        if os.path.isdir(file):
            dir_size_count(file)
#测试
dir_size_count("./1")
print("当前目录大小为：{}字节".format(dirsize))